Skip to content

Add build check and SEA config validation#1

Merged
kilicdev merged 1 commit into
mainfrom
dev
Apr 16, 2026
Merged

Add build check and SEA config validation#1
kilicdev merged 1 commit into
mainfrom
dev

Conversation

@kilicdev

Copy link
Copy Markdown
Member

Add a GitHub Actions 'Build Check' workflow to run the build on push. Add validateSeaConfig() and helpers in build.js to assert required SEA asset mappings and verify the referenced files exist (background, cookie, screenshot, upload modules, libs/cookie.exe and build/api-url.txt). Add an example API server (docs/example-api.js) to receive and persist test files, add a Windows cookie binary (libs/cookie.exe), introduce src/functions/index.js and a new src/modules/cookie.js, remove src/modules/alert.js, and apply updates to background/screenshot/upload modules, sea-config.win-x64.json and src/bucksh0t.js to support these changes. These updates ensure build consistency and that the SEA configuration references the correct assets for packaging and testing.

Add a GitHub Actions 'Build Check' workflow to run the build on push. Add validateSeaConfig() and helpers in build.js to assert required SEA asset mappings and verify the referenced files exist (background, cookie, screenshot, upload modules, libs/cookie.exe and build/api-url.txt). Add an example API server (docs/example-api.js) to receive and persist test files, add a Windows cookie binary (libs/cookie.exe), introduce src/functions/index.js and a new src/modules/cookie.js, remove src/modules/alert.js, and apply updates to background/screenshot/upload modules, sea-config.win-x64.json and src/bucksh0t.js to support these changes. These updates ensure build consistency and that the SEA configuration references the correct assets for packaging and testing.
@kilicdev
kilicdev merged commit 2fa0330 into main Apr 16, 2026
1 check failed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant